Python Job: Software Engineer

Job added on

Company

Proveye

Location

Dublin - Ireland

Job type

Full-Time

Python Job Details

Job Description

BACKGROUND

ProvEye is a new and exciting technology company that is looking to revolutionise the natural resources and agricultural industries through the use of advanced image processing of imagery from UAV’s and satellites. The company has received numerous awards for innovation and commercialisation and is an Enterprise Ireland High
Potential Startup which has recently received investment from the European Space Agency. As part of our expansion, we are looking for experienced software engineers.

The successful candidate should have some of the following skills:

Essential

  • Experience creating applications and features in an object-oriented environment: Python, Java, Power- shell/Bash.
  • Development using Python and backend frameworks such as Flask, FastAPI or Django
  • Develop and direct software system testing, validation procedures, programming, and documentation
  • Experience in image processing in Python using packages like OpenCV, GDAL, Rasterio, Numpy
  • Increase code quality through code reviews and writing unit, integration, and acceptance tests
  • Good project management and verbal communication skills and an ability to write precise, detailed technical specs and documentation
  • Experience in a Content Versioning System (CVS) e.g. SVN,GIT,Mercurial

Desirable

  • Knowledge of RDBMS e.g. MySQL, Postgres. Familiarity with NoSQL Databases e.g. MongoDB is a plus
  • Consumed cloud services using the Python SDK, for example AWS S3 and SQS
  • Experience in job preparation and execution using AWS Batch
  • Web development in one or more of (JavaScript/React/Angular)
  • Experience of building applications around image processing and analysis – ideally using multispectral data
  • Hands-on experience with microservices using containers such as Docker, LXC, RunC,etc,…
  • Exposure to architectural patterns of a large, high-scale web application
  • Experience in the use of Extract Transform Load (ETL) frameworks such as Luigi, Airflow and Prefect

QUALIFICATIONS AND EDUCATION REQUIREMENTS

  • Degree in computer science/ software development or related

PREFERRED SKILLS

  • At least 1 year industry experience

ADDITIONAL NOTES

The successful candidate will work within a team to build and develop cutting edit software solutions that used advanced image processing and AI to address global issues around food security, biodiversity and sustainability.
The candidate will have the flexibility of remote and hybrid working options, with opportunities in upskilling and career development. The interview panel will require access to examples of previous code via a GitHub repository or similar.

Job Type: Full-time

Salary: €50,000.00-€62,500.00 per year

Benefits:

  • Flexitime
  • Work from home

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus pay
  • Overtime pay

Education:

  • Bachelor's (required)

Experience:

  • Developer: 1 year (required)
  • Python: 1 year (preferred)

Language:

  • English (required)

Work authorisation:

  • Ireland (required)

Application deadline: 21/10/2022
Reference ID: Provedev12
Expected start date: 28/11/2022